Subject: Re: AmigaGuide ARexx doc - where?
From: [email-masked] (Derek B. Noonburg)
Date: 20 Feb 93 20:26:05 GMT
Newsgroups: comp.sys.amiga.programmer

On Fri, 19 Feb 1993 20:47:01 GMT, [email-masked] (Derek B. Noonburg) said:
> In article <[email-masked]> [email-masked] (Stefan Winterstein) writes:
>> Where can I find documentation for AmigaGuide, esp. its ARexx commands?

> I asked this a while back, and was told that this documentation is only
> available to developers.  (Why?)  Anyway, I was able to figure out most
> of the ARexx commands by running "strings" on the binary :-)

I haven't done any really extensive testing, but here's what I've
figured out:

------------------------------------------------------------------------

Port names:
  AMIGAGUIDE.1, AMIGAGUIDE.2, ...

Commands:
- link node          find specified node
- alink node         open a new window with specified node
- beep               beeps
- close              closes window
- rxs command        executes an ARexx command
                       (e.g., 'rxs "say ''hello''"')
- rx script          executes an ARexx script
                       (e.g., 'rx "script arg"')
- system command     executes CLI command
                       (e.g., 'system "ls dh0:"')
- quit               quits
- activatewindow     activates window
- windowtofront      moves window to front
- windowtoback       moves window to back
- zoomwindow         zooms window
- unzoomwindow       unzooms window

Notes:
- node names (for link and alink) are of the form:
    [guide_file_name/]node
  where guide_file_name is a standard AmigaDOS file name
  (the '.guide' extension must be explicity specified)
- illegal ARexx commands (for rxs) and script names (for rx) result in a
  software failure

------------------------------------------------------------------------

If anyone has corrections or additions, please let me know.

- Derek

--
Derek Noonburg                                [email-masked]
Electrical & Computer Engineering Dept., Carnegie Mellon University